<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>弹性子元素属性-排序</title>
    <style>
        /* 排序 */
        /* 语法 */
        /* order:  */

        /* 各个值解析: */
        /* <integer>：用整数值来定义排列顺序，数值小的排在前面。可以为负值。 */

        /* order 属性设置弹性容器内弹性子元素的属性: */
        .flex-container {
            display: -webkit-flex;
            display: flex;
            width: 400px;
            height: 250px;
            background-color: lightgrey;
        }

        .flex-item {
            background-color: cornflowerblue;
            width: 100px;
            height: 100px;
            margin: 10px;
        }

        .first {
            -webkit-order: -1;
            order: -1;
        }
    </style>
</head>

<body>

    <div class="flex-container">
        <div class="flex-item">flex item 1</div>
        <div class="flex-item first">flex item 2</div>
        <div class="flex-item">flex item 3</div>
    </div>

</body>

</html>